package com.example.kingdee.entity;

import com.google.gson.annotations.SerializedName;

import java.util.List;

public class JstAppointMenTin {

	//分仓编号
	@SerializedName("wms_co_id")
	private int wmsCoId;

	//送货地址
	@SerializedName("send_address")
	private String sendAddress;

	//商品类型；可选值：成品；半成品；原材料(必填)
	@SerializedName("item_type")
	private String itemType;

	//是否自动确认；默认false（必填）
	@SerializedName("is_confirm")
	private boolean isConfirm;

	//预约到货时间（必填）
	@SerializedName("plan_arrive_date")
	private String planArriveDate;

	//外部预约单号
	@SerializedName("external_id")
	private String externalId;

	//备注
	@SerializedName("remark")
	private String remark;

	//供应商内部id，无采购单时必填
	@SerializedName("supplier_id")
	private int supplierId;

	//商品列表
	@SerializedName("items")
	private List<ItemsItem> items;

	//采购单号列表，最大10个，无采购预约入库，供应商内部id必填
	@SerializedName("po_ids")
	private List<Integer> poIds;

	//行id
	private Integer rptEntryId;
	//汇报单行id
	private String kingdeeBillNo;

	public String getKingdeeBillNo() {
		return kingdeeBillNo;
	}

	public void setKingdeeBillNo(String kingdeeBillNo) {
		this.kingdeeBillNo = kingdeeBillNo;
	}

	public boolean isConfirm() {
		return isConfirm;
	}

	public Integer getRptEntryId() {
		return rptEntryId;
	}

	public void setRptEntryId(Integer rptEntryId) {
		this.rptEntryId = rptEntryId;
	}

	public int getWmsCoId(){
		return wmsCoId;
	}

	public String getSendAddress(){
		return sendAddress;
	}

	public String getItemType(){
		return itemType;
	}

	public boolean isIsConfirm(){
		return isConfirm;
	}

	public String getPlanArriveDate(){
		return planArriveDate;
	}

	public String getExternalId(){
		return externalId;
	}

	public String getRemark(){
		return remark;
	}

	public int getSupplierId(){
		return supplierId;
	}

	public List<ItemsItem> getItems(){
		return items;
	}
	public List<Integer> getPoIds(){
		return poIds;
	}

	public void setWmsCoId(int wmsCoId) {
		this.wmsCoId = wmsCoId;
	}

	public void setSendAddress(String sendAddress) {
		this.sendAddress = sendAddress;
	}

	public void setItemType(String itemType) {
		this.itemType = itemType;
	}

	public void setConfirm(boolean confirm) {
		isConfirm = confirm;
	}

	public void setPlanArriveDate(String planArriveDate) {
		this.planArriveDate = planArriveDate;
	}

	public void setExternalId(String externalId) {
		this.externalId = externalId;
	}

	public void setRemark(String remark) {
		this.remark = remark;
	}

	public void setSupplierId(int supplierId) {
		this.supplierId = supplierId;
	}

	public void setItems(List<ItemsItem> items) {
		this.items = items;
	}

	public void setPoIds(List<Integer> poIds) {
		this.poIds = poIds;
	}
}